iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 11
1
自我挑戰組

艾利森踏上工程師之路的心路歷程系列 第 11

C sharp 學習筆記 (1/3)

  • 分享至 

  • xImage
  •  

我們C#課程講師是來自我們最強Bill比爾叔

https://ithelp.ithome.com.tw/upload/images/20200917/20130303iHLMZb1kms.png

物件導向基本觀念
物件的特性
物件需有資料結構來存放資料
物件有狀態和行為
物件有生命週期
物件可以被創造及消滅
類別與物件的關係
類別的形成即是透過分類過程,將一群類似物件抽象化成一個概念

往更上一層工程師邁進
流程:需求->職責->抽象
目標:高內聚 低耦合

物件導向三特性

  • 繼承
    繼承者擁有被繼承者的型別特徵
    繼承一個上層類別(只能一個)
    實作介面(可以多個)
  • 封裝
    隱藏不必要為外界所知的資訊
    隱藏行為的變化
    物件內容透過特定公開介面與外界互動
  • 多型
    廣義多型、繼承式多型、參數式多型、特設多型、多載、強制同型

上一篇
Build School 生活篇 (3/3)
下一篇
C sharp 學習筆記 (2/3)
系列文
艾利森踏上工程師之路的心路歷程30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言